name to create - French English Dictionary